bomb has been defused - Turkish English Dictionary